﻿@charset "utf-8";
/* CSS Document */
body {margin: 0px;padding: 0px;font-family: Microsoft YaHei, STHeiti;font-size: 16px;background:#f2f2f2;line-height: 1.7;}
.font4{font-size: 13px;}
.font3{font-size: 18px;}
.font2{font-size: 20px;}
.font1{font-size: 24px;}

ul, ol {list-style: none;list-style-image: none;list-style-position: outside;}
li{list-style:none outside;}
a {text-decoration:none;
transition: 0.2s;
-moz-transition: 0.2s; /* Firefox 4 */
-webkit-transition: 0.2s; /* Safari and Chrome */
-o-transition: 0.2s; /* Opera */
color:#3b5998;
}
a:hover {text-decoration: none; color:#ff6600;}

input::-webkit-input-placeholder {color: #ccc !important;}
input:-moz-placeholder {color: #ccc !important;}
input::-moz-placeholder {color: #ccc !important; }
input:-ms-input-placeholder {color: #ccc !important;}
ul,li,dl,dt,dd,h1,h2,h3{list-style:none outside; margin:0; padding:0; border:0;}
img{ border:0; vertical-align:middle;margin:0 auto;}
em{font-style: normal;}
table {border-spacing: 0;width: 100%;}
i{ margin-right:5px;}
.clear { clear:both;}
.yuesu{ width:1520px; margin:0 auto; position:relative;}
.right_nr{width:1200px; margin:0 auto; position:relative;}
.pad{padding: 20px;}
.nrpad{padding:50px;}
.input{ border:0; color:#000; border:1px #ccc solid; border-radius:5px; padding:8px; height:30px; line-height:30px;}
/*通用按钮及颜色*/
.btn_all{ border-radius:5px; display:inline-block; margin:3px; padding:5px 10px;text-align:center; color:#fff;}
.btn_all:hover{ color:#FFF;}
.b_hui{background: #a7b3ba;}
.b_hui:hover{background: #b9c3c9;}
.b_lan{background: #31a4ed;}
.b_lan:hover{background: #47b1f5;}
.b_hong1{background: #32a6d5;}
.b_hong1:hover{background: #32a6d5;}
.b_lv{background: #7ea613;}
.b_lv:hover{background: #bada63;}
.b_hong{background: #f60;}
.b_hong:hover{background: #e60;}
.a_hong{color: #E80509}
.a_huang{color: #f60}

/*-----表格-------*/
.biaoge1{border:1px solid #e1e1e1; padding:0; margin:0; border-collapse:collapse;}
.biaoge1 th{padding:10px;}
.biaoge1 td{padding:10px;}
.biaoge1 select{ border:0; color:#000; border:1px #ccc solid; border-radius:5px; height:36px; line-height:20px;;}
.biaoge{ border:1px solid #e1e1e1; padding:0; margin:0; border-collapse:collapse;}
.biaoge th{ border:1px solid #e1e1e1; text-align: center;background:#f3f3f3; padding:10px;}
.biaoge td{ border:1px solid #e1e1e1; text-align:center; padding:10px;}
.biaoge tr:nth-child(odd){background-color:#fafafa;}
.biaoge tr:nth-child(even){background-color:#fff;}
.biaoge textarea{ border:0; color:#000; border:1px #ccc solid; border-radius:5px; padding:1%; height:200px; line-height:20px; font-size:14px;}
.biaoge select{ border:0; color:#000; border:1px #ccc solid; border-radius:5px; height:34px; line-height:20px; }
/*页面顶部样式*/
/*header{height: 36px; background: #000;color: #fff;}*/
/*header span{line-height: 36px;}*/
/*header em{background: #e4680d;float: right; padding: 2px 10px; border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}*/
/*header a{color: #fff;}*/
/*header a:hover{color: #fff000;}*/
/*.top{min-width: 1200px;height: 88px;padding:10px; background: url(../images/top_bg.jpg) center top;}*/
/*.top .logo{width:420px;height: 88px;float: left; background:url(../images/x_logo.png) no-repeat;background-size: 100%;}*/
/*.top .vedio{width: 550px;margin-right: 50px; padding-top: 10px; float:right;}*/
/*.top .vedio object{width: 100%; height: 70px;}*/
header{height: 32px; background: #000;color: #fff;font-size: 14px;}
header span{line-height: 32px;}
header em{background: #e4680d;float: right; padding:0px 10px; border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
header a{color: #fff;}
header a:hover{color: #fff000;}
.top{min-width: 1200px;height: 82px;padding-top: 12px; background: url(../images/top_bg.jpg) center top;}
.top .logo{width:420px;height: 69px;float: left; background:url(../images/x_logo.png) no-repeat;}
.top .vedio{width: 550px;margin-right: 50px; float:right;}
.top .vedio object{width: 100%; height: 70px;}
/*菜单*/
.menu{background: #18607d;}
.menu a{width:120px; text-align:center; float:left; color:#fff; padding-top:10px; height:40px;}
.menu a:hover{background: #32a6d5;color: #fff;}
.menu .xuan{background: #073548}
.x_menu{position: absolute;left: -80px;top:35px;width:68px; background: #999; text-align: center;}
.x_menu img{width: 34px;}
.x_menu a{width: 58px;display: inline-block;padding: 10px 5px; text-align: center;color: #fff;}
.x_menu a:hover{background: #ff7700;color: #fff;}
.x_menu .xuan{background: #ff6600;color: #fff;}
.menu_line{border-bottom: 1px solid rgba(255,255,255,0.5);}
/*内容框和路径通用样式*/
.lm_title{background: #fff;padding: 10px 0px;border-bottom: 1px solid #dedede;}
.lm_title span{padding: 10px 20px;font-weight: bold;border-bottom: 3px solid #329ad5;}
.nr_k{min-height: 420px;background: #fff;}
.weizhi{padding: 15px 0 15px 30px;background: url(../images/dw_06.png) 0px 15px no-repeat;}
.weizhi span{color: #3c81bb;}
.weizhi a{color: #3c81bb;}
/*新闻列表样式*/
.newlist{border: 1px solid #e5e5e6;}
.newlist li{border-bottom: 1px dashed #dedede;padding:10px;}
.newlist li:nth-child(odd){background-color:#eeeeee;}
.newlist li:nth-child(even){background-color:#fff;}
/*翻页样式*/
.fanye{ text-align:center; margin-top:20px;}
.fanye a{ border-radius:5px; background:#35aadf; padding:8px 15px; display:inline-block; margin:0 5px; color:#fff;}
.fanye a:hover{ background:#00c1de; color:#fff;}
/*底部样式*/
footer{margin-top: 15px; background: #7a8386;padding-bottom:15px; color:#fff; text-align:center;}
footer a{ color:#fff;
}
footer a:hover{ color: #fff000; top:2px; position: relative;}
footer .txt_link{min-width: 950px; border-bottom:1px solid rgba(255,255,255,0.3); padding:15px 0px;margin-bottom: 15px;}
.pic_link{position: absolute;width: 200px;left:20px;top: 1%;}
.pic_link1{position: absolute;width: 80px;height: 80px;right:60px;top: 1%;}
/*诉讼指南*/
.map{width: 80%;min-width: 900px;margin: 0 auto;}
.sszn_xqlm{background: #eaf5ff;border: 1px solid #c2e0f8;padding: 20px 10px;}
.sszn_xqlm a{padding: 10px 15px; margin:0px 5px;background: #fff;border: 1px solid #dedede;border-radius: 5px;}
.sszn_xqlm a:hover{border: 1px solid #329ad5;background: #32a6d5;color: #fff;}
.sszn_xqlm .xuan{border: 1px solid #329ad5;background: #32a6d5;color: #fff;}
.wb_sp {background: #f5f5f5;padding:10px;border-radius: 5px;color: #1065e6;}
/*辅助工具*/
.gongju{margin: 0px auto;padding: 10px;}
.gongju a{width:178px;display: inline-block;color: #8c989f;background: #eaf5ff; border: 1px solid #8c989f;margin:15px 18px;padding:20px 10px; text-align: center; border-radius: 5px; line-height:30px;}
.gongju a:hover{background: #51bfeb; color:#fff; border: 1px solid #32a6d5;transform: scale(1.1);}
.gongju i{font-size: 40px;}
.lb_btdh{margin-bottom: 15px; border-bottom: 1px solid #ddd;}
.lb_btdh span{padding-bottom: 2px; border-bottom: 2px solid #666; font-weight: bold;}
.lb_btdh a{color: #333;}
.lb_btdh a:hover{color:#f60;}
.gj_xuanka{padding-bottom: 15px;}
.gj_biaoge{ border:1px solid #e1e1e1; padding:0; margin:0; border-collapse:collapse; color: #787878;}
.gj_biaoge th{ border:1px solid #e1e1e1; text-align: left;background:#f3f3f3; padding:12px;}
.gj_biaoge td{ border:1px solid #e1e1e1; text-align:left; background:#fff; padding:12px; color: #555;}
.gj_biaoge tr:nth-child(odd){background-color:#eeeeee;}
.gj_biaoge tr:nth-child(even){background-color:#fff;}
.gj_biaoge select{ border:0; color:#000; border:1px #ccc solid; border-radius:5px; height:30px; line-height:20px; font-size:14px; margin:0px 5px;}
#gj_xbiaoti{background: #eee;}
.gj_input{padding: 5px; border:0; color:#121268; text-align: center;border-bottom:1px #ccc solid;width:70px; font-size:14px;font-family:"Arial";margin:0px 5px;}
.gj_input1{padding:6px; border:0; color:#121268; text-align: center;border-radius: 5px; border:1px #ccc solid;width:100px; font-family:"Arial";margin:0px 5px;}
.gj_input2{padding: 5px; border:0; color:#121268; text-align: center;border-bottom:1px #ccc solid;width:26px;font-family:"Arial";margin:0px 5px;}
.gj_jg{padding: 5px; border-bottom: 1px solid #ccc;color: #FF0004; font-weight: bold;font-family:"Arial";margin:0px 5px;}
.gj_bfb{padding: 5px; border-bottom: 1px solid #ccc;font-weight: bold;font-family:"Arial";margin:0px 5px;}
.gj_btn{width:20px; height: 20px; border-radius: 20px; color: #fff;background: #ff0000; text-align: center; line-height: 1px;}
/*代表委员*/
.tyjdy_bt{padding: 10px 0px;}
.btn_qh{border-top-left-radius:5px;border-top-right-radius:5px;margin: 5px; padding:10px 15px;color: #fff;}
.btn_qh:hover{ color:#FFF;}
.tyjdy_k{padding: 15px; border-radius: 5px; border: 1px solid #e5e6e8;background: #fff;}
.tyjdy_left{float: left;padding:20px;text-align: center;width: 420px;background:  right 25px no-repeat;}
.tyjdy_login{width:364px; margin:30px 50px 20px 20px;float: right;}
.tyjdy_login li{border: 1px solid #dedede;border-radius:5px; background: #fff;padding:2px 10px; margin: 15px 0px;}
.tyjdy_login li i{margin-right: 10px;color: #c2c2c2;}
.tyjdy_login .input{border:0; color:#000; width:85%; height:20px;}
.tyjdy_login .btn{border-radius:5px;padding:8px 0px; text-align: center;display: block;color: #fff; border: 1px solid #7ea712; background: #7ea712;}
.tyjdy_login .btn:hover{background: #698b0f;}
.tyjdy_login .btn1{border-radius:5px;padding:8px 0px; text-align: center;display: block;color: #555;background: #f2f2f2; border: 1px solid #dedede;margin-top: 10px;}
.tyjdy_login .btn1:hover{background: #eee;}
.tyjdy_ts{padding: 10px;border-top: 1px solid #eee;}

.dbwy_left{ float:left; width:225px;}
.dbwy_right{ float:right; width:960px;}
.dbwy{ background:#FFF;border:1px solid #e5e5e6;}
.dbwy_div{ background:url(../images/n_dot_02.jpg) no-repeat 10px 10px; padding:10px 0px 0px 40px; font-family:"微软雅黑"; color:#393e43; height:35px;}
.dbwy a{background:#24ade8;padding:10px 0px;color:#FFF; text-align:center; width:100px;float:left; text-decoration:none; margin:0px 0px 10px 8px;border-radius:5px;
-webkit-transition: all 0.25s ease;
-moz-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
-ms-transition: all 0.25s ease;
transition: all 0.25s ease;
position:relative;
behavior: url(PIE.htc); /* 通知IE浏览器调用脚本作用于'box'类 */
}
.dbwy a:hover{ background:#F90; color:#FFF;}
.dbwy_menu{margin-top: 10px; border:1px solid #c2e0f8;background:#eaf5ff;}
.dbwy_menu li{padding: 10px;border-bottom: 1px solid #c2e0f8;}
.dbwy_menu li:last-child{border-bottom:none;}
.dbwy_menu li span{margin-right: 5px;}
.dbwy_menu .xuan{color: #F60;background: #fff;}
.dbwy_menu .xuan a{color: #F60;}

.anzhuo {
    background: #FFF;
    border: 1px solid #e5e5e6;
    margin-top: 10px;
	padding: 10px;}
.s_3{
	line-height: 26px;
	height: 26px;
	margin-right: 10px;
	margin-bottom:5px;
	padding:0px 5px;
	border-radius: 5px;
	background:#3b88c3;
	color: #FFF;
	position:relative;
	behavior: url(PIE.htc); /* 通知IE浏览器调用脚本作用于'box'类 */

}
.s_3:hover {
	background:#55acee;
	color: #FFF;
}
/*公告公示*/
.gsxq_bt{background: #fff;border-bottom: 1px solid #dedede;padding: 10px;}
.gsxq_bt img{margin-right: 10px;}
.gsxq_bt span{margin: 0px 5px;}
.gsxq_btfloat{float: right;}
.gsxq_erwm{position:absolute;right: 10px;top:330px;width: 160px;z-index: 99;}
/*减刑假释*/
.jxjs_line{border-bottom: 2px solid #ff0000;margin-bottom: 10px;}
/*信访举报*/
.xfjb{margin: 0 auto;height:450px;background: url(../images/x_xfjb.png) no-repeat 5% -10px #fff;position: relative;}
.xfjb_k{width: 300px;color: #fff;position: absolute;top:22%;right:15%;}
.xfjb_k li{height: 68px;margin: 30px 0px;border-radius: 10px;
transition: 0.2s;
  -moz-transition: 0.2s; /* Firefox 4 */
  -webkit-transition: 0.2s; /* Safari and Chrome */
  -o-transition: 0.2s; /* Opera */}
.xfjb_k li:hover{cursor: pointer;}
.xfjb_k span{width: 96px;height: 68px;display: inline-block;border-top-left-radius: 10px;border-bottom-left-radius: 10px;float: left;}
.xfjb_k .bg1{background: url(../images/ts_01.png) no-repeat center rgba(0,0,0,0.2);background-size: 40%;}
.xfjb_k .bg2{background: url(../images/ts_02.png) no-repeat center rgba(0,0,0,0.2);background-size: 40%;}
.xfjb_k em{width: 160px;text-align: center;display: inline-block;padding-top: 15px;font-size: 20px;font-weight: bold;text-shadow:1px 1px 1px #000;color: #fff; }
.five_02{background: #df8549;}
.five_02:hover{background: #cb6d2e;}
.five_03{background: #0078ff;}
.five_03:hover{background: #0061cf;}

/*弹出层*/
.tanchu{ position:fixed; z-index:99999; width:100%; height:100%; background:rgba(0,0,0,0.7);}
.tanchu_bt{ text-align: center; font-size:18px; margin-bottom:10px;}
.tanchu_close{ position:absolute; top:5px; right:5px;font-size:30px; color:#333;}
.tanchu_nr{ width:80%; margin:70px auto 50px auto;background:#eee; border-radius:10px; padding:10px; position:relative;}

/*上传文件*/
.shuoming{ border:1px solid #e1e1e1; background:#fff; padding:10px; line-height:24px;}
.sc_pic2{margin: 10px 0px;background: #fff; height:400px; width:100%; overflow-y:auto;}
.sc_pic2 dt{ padding:10px;border-bottom: 1px solid #dedede;}
.sc_pic2 dd{ padding:5px; float:left; margin:10px; width:100px; height:140px; border:1px solid #ccc; text-align:center; position:relative;}
.sc_pic2 dd img{ width:100px; height:120px;}
.sc_pic2 dd span{ position:absolute; width:100px; height:90px; padding-top:50px; background:rgba(0,0,0,0.8); color:#eee; font-size:12px; text-align:center;}
.sc_pic2 dd span i{ color: #eee;}
.sc_pic2 dd i{ font-size:16px; color: #C00;}
.sc_pic2 dd i:hover{ font-size:16px; color: #C00;}
/*营商环境*/
.yshj_tj{margin-top: 15px;border: 1px solid #dedede;margin-bottom: 15px;}
.tj_qh{border-bottom: 1px solid #dedede;background:#f6f8fa;}
.tj_qh a{padding:10px 20px;line-height:40px; border-right: 1px solid #dedede; }
.tj_qh .xuan{padding:11px 20px; border-top:2px solid #1176AD;background: #fff;font-weight: bold;}
.bz{color: #888;padding: 10px;font-size: 14px;margin-bottom: 15px;}
.biaoge2{border:1px solid #e1e1e1; padding:0; margin:0; border-collapse:collapse;font-size: 14px;}
.biaoge2 th{border:1px solid #A5D7FF ;padding:5px 10px;background: #E4F3FF;color:#777;text-align: center;font-weight: normal;}
.biaoge2 td{border:1px solid #119CC7;padding:5px 10px;background:#14AEDE ;color: #fff;text-align: center;}
/*分辨率适应*/
@media screen and (max-width: 1600px){body{font-size: 14px;line-height: 1.5;}
.font4{font-size: 12px;}
.font3{font-size: 16px;}
.font2{font-size: 18px;}
.font1{font-size: 22px;}
header{height: 32px;}
header span{line-height: 32px;}
.menu a{height:40px;}
.top{height: 78px;overflow: hidden;}
.top .logo{width:370px;background-size: 100%;}
}
@media screen and (max-width: 1365px){body{font-size: 14px;line-height: 1.5;}
.yuesu{width:1100px; margin:0 auto; position:relative;}
.right_nr{width:1100px;margin:0 auto; position:relative;}
.font4{font-size: 12px;}
.font3{font-size: 16px;}
.font2{font-size: 18px;}
.font1{font-size: 22px;}
.top{min-width: 1080px;height: 68px;padding:10px;overflow: hidden;}
.top .logo{width:330px;background-size: 100%;}
.top .vedio{margin-right: 30px; padding-top: 0px;}
.menu a{width: 110px; height:36px;}
.x_menu{position: absolute;left: -80px;top:30px;}
footer{padding-bottom:10px;}
footer .txt_link{padding:10px 0px;margin-bottom: 10px;}
.gongju a{width:158px;margin:15px 8px;padding: 10px 5px;}
.biaoge1 td{padding:10px 5px;}
.nrpad{padding:30px;}
.dbwy_right{ float:right; width:860px;}
}
@media screen and (max-width: 1250px){body{font-size: 12px;line-height: 1.4;}
.yuesu{width:1080px; margin:0 auto; position:relative;}
.right_nr{width:900px;padding-left: 80px; margin:0 auto; position:relative;}
.font4{font-size: 12px;}
.font3{font-size: 14px;}
.font2{font-size: 16px;}
.font1{font-size: 20px;}
.top{min-width: 960px;height: 78px;padding: 10px; }
.menu a{width: 98px; height:30px;}
.x_menu{position: absolute;left: 0px;top:20px;}
.top{height:58px;overflow: hidden;}
.top .logo{width:280px; background-size: 100%;}
.top .vedio{width: 450px; margin-right: 20px; padding-top: 0px;}
footer{padding-bottom:10px;}
footer .txt_link{padding:10px 0px;margin-bottom: 10px;}
.gongju a{width:158px;margin:15px 8px;padding: 10px 5px;}
.biaoge1 td{padding:10px 5px;}
.nrpad{padding:20px;}
.gsxq_erwm{position:absolute;right: 10px;top:290px;width: 160px;z-index: 99;}
.xfjb_k{right:8%;}
.dbwy_right{ float:right; width:740px;}
.fanye{padding:5px 10px;}
}